an all-out effort - Allemand Anglais Dictionnaire